2ca6b1b3a0697ce211dc7903bb31a348819fb62d,KSYScreenStreamer/demo/src/com/ksyun/media/diversity/screenstreamer/demo/ScreenActivity.java,ScreenActivity,onCreate,#Bundle#,212
Before Change
mScreenStreamer.setIsLandspace(mIsLandspace);
//just for demo not necessary
if (mIsLandspace) {
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
} else {
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
}
mAutoStart = bundle.getBoolean(START_ATUO, false);
After Change
//推�的横竖�设置,默认竖�
int orientation = bundle.getInt(ORIENTATION, ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
mPresetOrientation = orientation;
if (orientation == ActivityInfo.SCREEN_ORIENTATION_FULL_SENSOR) {
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_FULL_SENSOR);
} else if (orientation == ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE) {
mIsLandscape = true;
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
mScreenStreamer.setIsLandspace(mIsLandscape);
} else {
mIsLandscape = false;
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
mScreenStreamer.setIsLandspace(mIsLandscape);
}
mLastRotation = getDisplayRotation();